/**
 * 
 */
package it.irondev.appturismo.service;

import it.irondev.appturismo.entity.Route;
import it.irondev.appturismo.entity.Routestages;

import java.util.List;

/**
 * @author federicocerruto
 *
 */
public interface IRouteService {
	
	public Route getRouteById(Integer idRoute);

	public void addRoute(Route route);

	public List<Route> getAllRoutes();

	public void updateRoute(Route route);

	public void deleteRoute(Integer idRoute);
	
	public List<Routestages> getRouteStages(Integer idRoute);
	
	public void updateRouteStages(List<Integer> idRouteStages);
	
	
}
